QComboBox {
    border: 1px solid gray;
    border-radius: 10px;
    padding: 1px 18px 1px 3px;
    min-width: 6em
}
QComboBox::down-arrow:on {
    top: 1px;
    left: 1px;
}
QComboBox:on {
    padding-top: 3px;
    padding-left: 4px;
}
QComboBox::down-arrow {
    image: url(":/resources/pics/arrowdown.png");
}

QComboBox::drop-down {
    subcontrol-origin: padding;
    subcontrol-position: top right;
    width: 15px;
    border-left-width: 1px;
    border-left-color: darkgray;
    border-left-style: solid;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
}

QPushButton#queryButton {
    background: gray;
    color: white;
    border: 2px solid gray;
    border-radius: 10px;
}
QPushButton#queryButton:hover {
    background: black;
    color: white;
    border: 2px solid black;
    border-radius: 10px;
}
QPushButton#queryButton:pressed {
    background: white;
    color: black;
    border: 1px solid black;
    border-radius: 10px;
}


QPushButton#menuButton {
    background: gray;
    color: white;
    border: 2px solid gray;
    border-radius: 5px;
}

/*QPushButton#menuButton:hover {
    background: black;
    color: white;
    border: 2px solid black;
    border-radius: 5px;
}*/

QPushButton#menuButton:pressed {
    background: white;
    color: black;
    border: 1px solid black;
    border-radius: 5px;
}

/*QPushButton#menuButton:released {
    background: gray;
    color: white;
    border: 2px solid gray;
    border-radius: 5px;
}*/

QLineEdit {
    border: 1px solid gray;
    border-radius: 10px;
}


QScrollBar:vertical {
      border: 1px solid grey;
      background: gray;
      width: 10px;
      margin: 1px 0 1px 0;
}

QScrollBar::handle:vertical {
      background: white;
      min-height: 10px;
}

QScrollBar::add-line:vertical {
 background: gray;
 width: 0px;
 height: 0px;
}

QScrollBar::sub-line:vertical {
 background: gray;
 width: 0px;
 height: 0px;
}

QScrollBar::up-arrow:vertical, QScrollBar::down-arrow:vertical {
 background: gray;
 width: 0px;
 height: 0px;
}

QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
 background: gray;
 width: 0px;
 height: 0px;
}



QScrollBar:horizontal {
      border: 1px solid grey;
      background: gray;
      height: 10px;
      margin: 0 1px 0 1px;
}

QScrollBar::handle:horizontal {
      background: white;
      min-width: 10px;
}

QScrollBar::add-line:horizontal {
 background: gray;
 width: 0px;
 height: 0px;
}

QScrollBar::sub-linehorizontal {
 background: gray;
 width: 0px;
 height: 0px;
}

QScrollBar::up-arrow:horizontal, QScrollBar::down-arrow:horizontal {
 background: gray;
 width: 0px;
 height: 0px;
}

QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical {
 background: gray;
 width: 0px;
 height: 0px;
}
